﻿Public Class ImpFederalesBE

    'Private _IdImpuestos As Integer
    Private _IVATrasTasa As Decimal
    Private _ActIVACero As Boolean
    Private _ActIVAExento As Boolean
    Private _IVARetAplica As Boolean
    Private _IVARetTasa As Decimal
    Private _IEPSAplica As Boolean
    Private _IEPSTasa As Decimal
    Private _ISRAplica As Boolean
    Private _ISRTasa As Decimal

    'Public Property IdImpuestos() As Integer
    '    Get
    '        Return _IdImpuestos
    '    End Get
    '    Set(ByVal value As Integer)
    '        _IdImpuestos = value
    '    End Set
    'End Property

    Public Property IVATrasladadoTasa() As Decimal
        Get
            Return _IVATrasTasa
        End Get
        Set(ByVal value As Decimal)
            _IVATrasTasa = value
        End Set
    End Property

    Public Property ActivarIVATasaCero() As Boolean
        Get
            Return _ActIVACero
        End Get
        Set(ByVal value As Boolean)
            _ActIVACero = value
        End Set
    End Property
    Public Property ActivarIVAExento() As Boolean
        Get
            Return _ActIVAExento
        End Get
        Set(ByVal value As Boolean)
            _ActIVAExento = value
        End Set
    End Property
    Public Property AplicarIVARetenido() As Boolean
        Get
            Return _IVARetAplica
        End Get
        Set(ByVal value As Boolean)
            _IVARetAplica = value
        End Set
    End Property

    Public Property IVARetenidoTasa() As Decimal
        Get
            Return _IVARetTasa
        End Get
        Set(ByVal value As Decimal)
            _IVARetTasa = value
        End Set
    End Property

    Public Property AplicarIEPS() As Boolean
        Get
            Return _IEPSAplica
        End Get
        Set(ByVal value As Boolean)
            _IEPSAplica = value
        End Set
    End Property

    Public Property IEPSTasa() As Decimal
        Get
            Return _IEPSTasa
        End Get
        Set(ByVal value As Decimal)
            _IEPSTasa = value
        End Set
    End Property

    Public Property AplicarISR() As Boolean
        Get
            Return _ISRAplica
        End Get
        Set(ByVal value As Boolean)
            _ISRAplica = value
        End Set
    End Property

    Public Property ISRTasa() As Decimal
        Get
            Return _ISRTasa
        End Get
        Set(ByVal value As Decimal)
            _ISRTasa = value
        End Set
    End Property
End Class
